global class Constants {
	//constants file
	global static String INDIVIDUAL_ACCOUNT_NAME = 'Individual';
	
	// record type names for which opp rectypes count toward member status
	// we used to have separate lists here for contact and acct-based opps
	// but realized that's really not necessary
	// TBD - in the future we may want to make this data driven (part of a Settings object?)
	global static set<string> OPP_RECTYPES_MEMBERSHIP = new set<string> {'Membership'};
	
	//following added 11/29 MMS, these are already in the mpdev version of this class
	public static string OPP_MEMBER_RECTYPE_FORTESTS = 'Membership';
	public static string OPP_NONMEMBER_RECTYPE_FORTESTS = 'Gift';
	public static string OPP_DEFAULT_RECTYPE_FORTESTS = 'Gift';

	// this one is for which opp rectypes are NOT considered gifts for the sake of rollup
	// for now leave it empty
	global static set<string> OPP_RECTYPES_NOT_GIFT = new set<string> ();
	
	//values returned by Membership_Status formula in Contact
	global static string MEMBERSHIP_STATUS_CURRENT = 'Current';
	global static string MEMBERSHIP_STATUS_GRACE = 'Grace Period';
	global static string MEMBERSHIP_STATUS_EXPIRED = 'Expired';
}